package com.sjq.common.entity;
/**
 * 应用系统信息 实体类
 * @author xc
 * @version 2018.02.08
 * @since JDK1.6
 *
 */
public class ApplicationSystem {
	//信息主键编号
	private String xxzjbh;
	//系统名称
	private String xtmc;
	//主管部门_公安机关名称
	private String zgbm_gajgmc;
	//系统状态代码
	private String xtztdm;
	//信息系统版本号
	private String xxxtbbh;
	//上线运行日期_日期
	private String sxyxrq_rq;
	//应用系统访问地址
	private String yyxtfwdz;
	//基本功能_简要情况
	private String jbgn_jyqk;
	//责任人_姓名
	private String zrr_xm;
	//移动电话
	private String yddh;
	//承建单位_单位名称
	private String chjidw_dwmc;
	/**
	 * 获取信息主键编号
	 * @return
	 */
	public String getXxzjbh() {
		return xxzjbh;
	}
	/**
	 * 设置信息主键编号
	 * @param xxzjbh
	 */
	public void setXxzjbh(String xxzjbh) {
		this.xxzjbh = xxzjbh;
	}
	/**
	 * 获取系统名称
	 * @return
	 */
	public String getXtmc() {
		return xtmc;
	}
	/**
	 * 设置系统名称
	 * @param xtmc
	 */
	public void setXtmc(String xtmc) {
		this.xtmc = xtmc;
	}
	/**
	 * 获取主管部门_公安机关名称
	 * @return
	 */
	public String getZgbm_gajgmc() {
		return zgbm_gajgmc;
	}
	/**
	 * 设置主管部门_公安机构名称
	 * @param zgbm_gajgmc
	 */
	public void setZgbm_gajgmc(String zgbm_gajgmc) {
		this.zgbm_gajgmc = zgbm_gajgmc;
	}
	/**
	 * 获取系统状态代码
	 * @return
	 */
	public String getXtztdm() {
		return xtztdm;
	}
	/**
	 * 设置系统状态代码
	 * @param xtztdm
	 */
	public void setXtztdm(String xtztdm) {
		this.xtztdm = xtztdm;
	}
	/**
	 * 获取信息系统版本号
	 * @return
	 */
	public String getXxxtbbh() {
		return xxxtbbh;
	}
	/**
	 * 设置信息系统版本号
	 * @param xxxtbbh
	 */
	public void setXxxtbbh(String xxxtbbh) {
		this.xxxtbbh = xxxtbbh;
	}
	/**
	 * 获取上线运行日期_日期
	 * @return
	 */
	public String getSxyxrq_rq() {
		return sxyxrq_rq;
	}
	/**
	 * 设置上线运行日期_日期
	 * @param sxyxrq_rq
	 */
	public void setSxyxrq_rq(String sxyxrq_rq) {
		this.sxyxrq_rq = sxyxrq_rq;
	}
	/**
	 * 获取应用系统访问地址
	 * @return
	 */
	public String getYyxtfwdz() {
		return yyxtfwdz;
	}
	/**
	 * 设置应用系统访问地址
	 * @param yyxtfwdz
	 */
	public void setYyxtfwdz(String yyxtfwdz) {
		this.yyxtfwdz = yyxtfwdz;
	}
	/**
	 * 获取基本功能_简要情况
	 * @return
	 */
	public String getJbgn_jyqk() {
		return jbgn_jyqk;
	}
	/**
	 * 设置基本功能_简要情况
	 * @param jbgn_jyqk
	 */
	public void setJbgn_jyqk(String jbgn_jyqk) {
		this.jbgn_jyqk = jbgn_jyqk;
	}
	/**
	 * 获取责任人_姓名
	 * @return
	 */
	public String getZrr_xm() {
		return zrr_xm;
	}
	/**
	 * 设置责任人_姓名
	 * @param zrr_xm
	 */
	public void setZrr_xm(String zrr_xm) {
		this.zrr_xm = zrr_xm;
	}
	/**
	 * 获取移动电话
	 * @return
	 */
	public String getYddh() {
		return yddh;
	}
	/**
	 * 设置移动电话
	 * @param yddh
	 */
	public void setYddh(String yddh) {
		this.yddh = yddh;
	}
	/**
	 * 获取承建单位_单位名称
	 * @return
	 */
	public String getChjidw_dwmc() {
		return chjidw_dwmc;
	}
	/**
	 * 设置承建单位_单位名称
	 * @param chjidw_dwmc
	 */
	public void setChjidw_dwmc(String chjidw_dwmc) {
		this.chjidw_dwmc = chjidw_dwmc;
	}
	
	public String getWheres(){
		String wheres=" where 1=1 ";
		if(xxzjbh!=null&&!"".equals(xxzjbh)){
			wheres+=" and xxzjbh ='"+xxzjbh+"' ";
		}
		if(xtmc!=null&&!"".equals(xtmc)){
			wheres+=" and xtmc like '%"+xtmc+"%' ";
		}
		if(zgbm_gajgmc!=null&&!"".equals(zgbm_gajgmc)){
			wheres+=" and zgbm_gajgmc ='"+zgbm_gajgmc+"' ";
		}
		if(xtztdm!=null&&!"".equals(xtztdm)){
			wheres+=" and xtztdm ='"+xtztdm+"' ";
		}
		if(xxxtbbh!=null&&!"".equals(xxxtbbh)){
			wheres+=" and xxxtbbh like '%"+xxxtbbh+"%' ";
		}
		if(zrr_xm!=null&&!"".equals(zrr_xm)){
			wheres+=" and zrr_xm like '%"+zrr_xm+"%' ";
		}
		if(yyxtfwdz!=null&&!"".equals(yyxtfwdz)){
			wheres+=" and yyxtfwdz like '%"+yyxtfwdz+"%' ";
		}
		if(yddh!=null&&!"".equals(yddh)){
			wheres+=" and yddh like '%"+yddh+"%' ";
		}
		if(chjidw_dwmc!=null&&!"".equals(chjidw_dwmc)){
			wheres+=" and chjidw_dwmc like '%"+chjidw_dwmc+"%' ";
		}
		
		return wheres;
	}
}
